<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			//1.箭头函数，去掉function,加了一个箭头
			//es6 新增
			// var show=(a)=>{
			// 	return a;
			// }
			
			//2. 箭头函数 如果只有一个参数，可以省略()
			// var show=a=>{
			// 	return a;
			// }
			
			//3. 箭头函数 如果只有一条语句，可以省略{},
			// var show=a=>console.log("1111");
		 //    show(10)
			
			
			// 4.箭头函数 如果只有一条语句，可以省略{},
			//   如果这条语句有return，必须省略return，否则报错
			//  var show=a=>a;
			
			// var res=show(10);
			// console.log(res);
			
			
		     //5.箭头函数没有arguments（类数组，集合）， 用  ...变量名（es6)  来代替
			  // var show=(...abox)=>{
				 //  console.log(abox);//数组
			  // }
			  // show(1,2,3,4,5);
			  
			  //三个 ...变量名,只要是函数，就能用
			  var show=function(...abox){
			  	console.log(abox);//数组
			  }
			  show(1,2,3,4,5,6,7,8);
		</script>
	</body>
</html>
